mechanical chattering - Turco Inglés Diccionario